Improving Internal Consistency in Conditional Probability Estimation With an Intelligent Tutoring System and Web-Based Tutorials
نویسندگان
چکیده
Three Web-based laboratory experiments explored the efficacy of three different Web-based tutorials designed to improve performance on Bayesian conditional probability estimation problems. In each experiment, participants estimated the probability of two events, and two conditional probabilities P(A|B) and P(B|A). Problems reflected five distinct relationships between two sets: identical sets, mutually exclusive sets, subsets, overlapping sets, and independent sets. Performance was measured against two benchmarks: internal inconsistency, a type of fallacy, and semantic coherence, a constellation of estimates of P(A), P(B), P(A|B), and P(B|A) that are consistent with the relationship among sets presented in the problem statement. As predicted by fuzzy-trace theory, in all three experiments, problems depicting identical sets, mutually exclusive sets, and independent sets yielded superior performance with respect to inconsistency and semantic coherence than problems depicting subsets and overlapping sets. In Experiment 1, a Web-based tutorial teaching the logic of the 2 ✕ 2 table reduced internal inconsistency for overlapping sets problems. In Experiment 2, a Web-based tutorial using Euler diagrams was effective in reducing inconsistency and increasing semantic coherence for overlapping sets and subsets problems. Experiment 3 employed AutoTutor Lite, the first Web-based Intelligent Tutoring System with two-way interactions with people in natural language (English). AutoTutor Lite is cross-platform enabled with talking animated agents that converse with learners using Latent Semantic Analysis to “understand” natural language. AutoTutor Lite elicits verbal responses from the learner through a textbox and encourages them to further elaborate their understanding. AutoTutor Lite tutorial significantly reduced internal inconsistency on overlapping sets and subsets problems.
منابع مشابه
تخصیص بهینه درسپار به کمک الگوریتم بهینهسازی گروه ذرّات
One of the key issues in e-learning is to identify needs, educational behavior and learning speed of the learners and design a suitable curriculum commensurate to their abilities. This goal is achieved by identifying the learners’ different dimension of personality and ability and assigning suitable learning material to them according these features. In this paper, an intelligent tutoring syste...
متن کاملA web-based bayesian intelligent tutoring system for computer programming
In this paper, we present a Web-based intelligent tutoring system, called BITS. The decision making process conducted in our intelligent system is guided by a Bayesian network approach to support students in learning computer programming. Our system takes full advantage of Bayesian networks, which are a formal framework for uncertainty management in Artificial Intelligence based on probability ...
متن کاملCourse Sequencing for Static Courses? Applying ITS Techniques in Large-Scale Web-Based Education
We argue that traditional sequencing technology developed in the field of intelligent tutoring systems could find an immediate place in large-scale Web-based education as a core technology for concept-based course maintenance. This paper describes a concept-based course maintenance system that we have developed for Carnegie Technology Education. The system can check the consistency and quality ...
متن کاملDevelopment of Agent-Based Intelligent Tutoring System for Teaching Object-Oriented Programming Concepts
Agent-based technology can be used in developing educational tutoring systems. An Intelligent Tutoring System, named as ‘ProgTool’ has been developed for teaching object-oriented programming concepts. The ‘Prog-Tool’ has been developed using JADE (Java Agents Development Environment) framework. This system helps the students to learn about Objects, Classes and other programming concepts by taki...
متن کاملjTutors: A Web-based Tutoring System For Java APIs AN ABSTRACT OF THE PROJECT OF
approved: ______________________________________________________ Christopher Scaffidi For building robust software applications, it is important for the software engineer to make efficient use of the available building blocks. Learning the basic language constructs is only the first step in this process. It is becoming increasingly important for software engineers, especially students, to get a...
متن کامل